
#pragma once

#include <boost/shared_ptr.hpp>
#include <boost/enable_shared_from_this.hpp>

template<typename T>
class shared_ptr_object :
	public boost::enable_shared_from_this<T>
{
public:
	typedef boost::shared_ptr<T> pointer_t;
};